package com.cloud.punish.tasklist.service;

import java.util.List;

import com.cloud.punish.tasklist.bean.TaskListSearchField;
import com.cloud.punish.tasklist.entity.TaskListField;

public interface TaskListFieldService {
	/**
	 * 列出字段詳情
	 * 
	 * @param taskListId
	 * @return
	 */
	List<TaskListField> listFields(long taskListId);

	/**
	 * 更新字段信息
	 * 
	 * @param fields
	 * @return
	 */
	Long updateFields(List<TaskListField> fields);

	/**
	 * 获取查询条件列
	 * 
	 * @param taskListId
	 * @return
	 */
	List<TaskListSearchField> listSearchFields(long taskListId);

}
